home *** CD-ROM | disk | FTP | other *** search
/ Computer Inter@ctive 17 / Computer Interactive cdrom 17 - gen 99.iso / ZDNETIT / CONTENT / OPTIVDOS.ZIP / INCLUDE.ZIP / VUISTD.H < prev    next >
Encoding:
C/C++ Source or Header  |  1998-10-21  |  4.9 KB  |  128 lines

  1. /*  VUIstd.h
  2.  
  3.   vector management functions for data type "ui"
  4.   ("unsigned index", the data type for indexing).
  5.  
  6.   Copyright (c) 1996-1998 by Martin Sander
  7.   All Rights Reserved.
  8. */
  9.  
  10.  
  11. #if defined( V_HUGE )
  12.    #if !defined( __VULSTD_H )
  13.       #include <VULstd.h>
  14.    #endif
  15.    #define VUI_vector            VUL_vector
  16.    #define VUI_vector0           VUL_vector0
  17.    #define VUI_Pelement          VUL_Pelement
  18.    #define VUI_element           VUL_element
  19.    #define VUI_equ0              VUL_equ0
  20.    #define VUI_ramp              VUL_ramp
  21.    #define VUI_equV              VUL_equV
  22.    #define V_UItoU               V_ULtoU
  23.    #define V_UtoUI               V_UtoUL
  24.    #define V_UItoUS              V_ULtoUS
  25.    #define V_UStoUI              V_UStoUL
  26.    #define V_ULtoUI              VUL_equV
  27.    #define V_UItoUL              VUL_equV
  28.    #define V_UItoF               V_ULtoF
  29.    #define V_UItoD               V_ULtoD
  30.    #define V_UItoE               V_ULtoE
  31.    #define VUI_delete            VUL_delete
  32.    #define VUI_insert            VUL_insert
  33.    #define VUI_random            VUL_random
  34.    #define VUI_sort              VUL_sort
  35.    #define VUI_sortind           VUL_sortind
  36.    #define VUI_subvector         VUL_subvector
  37.    #define VUI_subvector_equC    VUL_subvector_equC
  38.    #define VUI_subvector_equV    VUL_subvector_equV
  39.    #define VUI_indpick           VUL_indpick
  40.    #define VUI_indput            VUL_indput
  41.    #define VUI_rev               VUL_rev
  42.    #define VUI_rotate            VUL_rotate
  43.    #define VUI_iselementC        VUL_iselementC
  44.    #define VUI_iselementV        VUL_iselementV
  45.    #define VUI_sum               VUL_sum
  46.    #define VUI_mean              VUL_mean
  47.    #define VUI_max               VUL_max
  48.    #define VUI_maxind            VUL_maxind
  49.    #define VUI_min               VUL_min
  50.    #define VUI_minind            VUL_minind
  51.    #define VUI_runsum            VUL_runsum
  52.    #define VUI_runmax            VUL_runmax
  53.    #define VUI_runmin            VUL_runmin
  54.    #ifndef _Windows
  55.       #define VUI_cprint         VUL_cprint
  56.    #endif
  57.    #define VUI_fprint            VUL_fprint
  58.    #define VUI_print             VUL_print
  59.    #define VUI_write             VUL_write
  60.    #define VUI_read              VUL_read
  61.    #define VUI_nwrite            VUL_nwrite
  62.    #define VUI_nread             VUL_nread
  63.    #define VUI_setWriteFormat    VUL_setWriteFormat
  64.    #define VUI_setWriteSeparate  VUL_setWriteSeparate
  65.    #define VUI_setNWriteSeparate VUL_setNWriteSeparate
  66.    #define VUI_store             VUL_store
  67.    #define VUI_recall            VUL_recall
  68. #else   /* not HUGE  */
  69.    #if !defined( __VUSTD_H )
  70.       #include <VUstd.h>
  71.    #endif
  72.    #define VUI_vector            VU_vector
  73.    #define VUI_vector0           VU_vector0
  74.    #define VUI_Pelement          VU_Pelement
  75.    #define VUI_element           VU_element
  76.    #define VUI_equ0              VU_equ0
  77.    #define VUI_ramp              VU_ramp
  78.    #define VUI_equV              VU_equV
  79.    #define V_UItoU               VU_equV
  80.    #define V_UtoUI               VU_equV
  81.    #define V_UItoUS              V_UtoUS
  82.    #define V_UStoUI              V_UStoU
  83.    #define V_ULtoUI              V_ULtoU
  84.    #define V_UItoUL              V_UtoUL
  85.    #define V_UItoF               V_UtoF
  86.    #define V_UItoD               V_UtoD
  87.    #define V_UItoE               V_UtoE
  88.    #define VUI_delete            VU_delete
  89.    #define VUI_insert            VU_insert
  90.    #define VUI_random            VU_random
  91.    #define VUI_sort              VU_sort
  92.    #define VUI_sortind           VU_sortind
  93.    #define VUI_subvector         VU_subvector
  94.    #define VUI_subvector_equC    VU_subvector_equC
  95.    #define VUI_subvector_equV    VU_subvector_equV
  96.    #define VUI_indpick           VU_indpick
  97.    #define VUI_indput            VU_indput
  98.    #define VUI_rev               VU_rev
  99.    #define VUI_rotate            VU_rotate
  100.    #define VUI_iselementC        VU_iselementC
  101.    #define VUI_iselementV        VU_iselementV
  102.    #define VUI_sum               VU_sum
  103.    #define VUI_mean              VU_mean
  104.    #define VUI_max               VU_max
  105.    #define VUI_maxind            VU_maxind
  106.    #define VUI_min               VU_min
  107.    #define VUI_minind            VU_minind
  108.    #define VUI_runsum            VU_runsum
  109.    #define VUI_runmax            VU_runmax
  110.    #define VUI_runmin            VU_runmin
  111.    #ifndef _Windows
  112.       #define VUI_cprint         VU_cprint
  113.    #endif
  114.    #define VUI_fprint            VU_fprint
  115.    #define VUI_print             VU_print
  116.    #define VUI_write             VU_write
  117.    #define VUI_read              VU_read
  118.    #define VUI_nwrite            VU_nwrite
  119.    #define VUI_nread             VU_nread
  120.    #define VUI_setWriteFormat    VU_setWriteFormat
  121.    #define VUI_setWriteSeparate  VU_setWriteSeparate
  122.    #define VUI_setNWriteSeparate VU_setNWriteSeparate
  123.    #define VUI_store             VU_store
  124.    #define VUI_recall            VU_recall
  125. #endif
  126.  
  127.  
  128.